Termination Proof Script

Consider the TRS R consisting of the rewrite rules
1:    active(f(x))  → mark(f(f(x)))
2:    chk(no(f(x)))  → f(chk(mat(f(f(f(f(f(f(f(f(f(f(X)))))))))),x)))
3:    mat(f(x),f(y))  → f(mat(x,y))
4:    chk(no(c))  → active(c)
5:    mat(f(x),c)  → no(c)
6:    f(active(x))  → active(f(x))
7:    f(no(x))  → no(f(x))
8:    f(mark(x))  → mark(f(x))
9:    tp(mark(x))  → tp(chk(mat(f(f(f(f(f(f(f(f(f(f(X)))))))))),x)))
There are 34 dependency pairs:
10:    ACTIVE(f(x))  → F(f(x))
11:    CHK(no(f(x)))  → F(chk(mat(f(f(f(f(f(f(f(f(f(f(X)))))))))),x)))
12:    CHK(no(f(x)))  → CHK(mat(f(f(f(f(f(f(f(f(f(f(X)))))))))),x))
13:    CHK(no(f(x)))  → MAT(f(f(f(f(f(f(f(f(f(f(X)))))))))),x)
14:    CHK(no(f(x)))  → F(f(f(f(f(f(f(f(f(f(X))))))))))
15:    CHK(no(f(x)))  → F(f(f(f(f(f(f(f(f(X)))))))))
16:    CHK(no(f(x)))  → F(f(f(f(f(f(f(f(X))))))))
17:    CHK(no(f(x)))  → F(f(f(f(f(f(f(X)))))))
18:    CHK(no(f(x)))  → F(f(f(f(f(f(X))))))
19:    CHK(no(f(x)))  → F(f(f(f(f(X)))))
20:    CHK(no(f(x)))  → F(f(f(f(X))))
21:    CHK(no(f(x)))  → F(f(f(X)))
22:    CHK(no(f(x)))  → F(f(X))
23:    CHK(no(f(x)))  → F(X)
24:    MAT(f(x),f(y))  → F(mat(x,y))
25:    MAT(f(x),f(y))  → MAT(x,y)
26:    CHK(no(c))  → ACTIVE(c)
27:    F(active(x))  → ACTIVE(f(x))
28:    F(active(x))  → F(x)
29:    F(no(x))  → F(x)
30:    F(mark(x))  → F(x)
31:    TP(mark(x))  → TP(chk(mat(f(f(f(f(f(f(f(f(f(f(X)))))))))),x)))
32:    TP(mark(x))  → CHK(mat(f(f(f(f(f(f(f(f(f(f(X)))))))))),x))
33:    TP(mark(x))  → MAT(f(f(f(f(f(f(f(f(f(f(X)))))))))),x)
34:    TP(mark(x))  → F(f(f(f(f(f(f(f(f(f(X))))))))))
35:    TP(mark(x))  → F(f(f(f(f(f(f(f(f(X)))))))))
36:    TP(mark(x))  → F(f(f(f(f(f(f(f(X))))))))
37:    TP(mark(x))  → F(f(f(f(f(f(f(X)))))))
38:    TP(mark(x))  → F(f(f(f(f(f(X))))))
39:    TP(mark(x))  → F(f(f(f(f(X)))))
40:    TP(mark(x))  → F(f(f(f(X))))
41:    TP(mark(x))  → F(f(f(X)))
42:    TP(mark(x))  → F(f(X))
43:    TP(mark(x))  → F(X)
The approximated dependency graph contains 3 SCCs: {10,27-30}, {12} and {31}.
Tyrolean Termination Tool  (1.74 seconds)   ---  May 3, 2006